damn lucky - Turkish English Dictionary